multiple different ways to create provision copilot